grandstand behind the goal post - Alemán Inglés Diccionario